     html{
			font-size: 62.5%;
		}
		 body{
		 	max-width: 640px;
		 	margin: 0 auto;
		 	background-color: #f5f5f5;
		 	height: 100%;
		 }
		 header {
		 	background-color: #21B1FB;
		 	width: 100%;
		 	height: 8.8rem;
		 	display: flex;
		 	justify-content: space-between;
		 }
		 textarea{
		 	box-sizing: border-box;
		 	 resize:none;
		 	 width: 64rem;
		 	 height: 25rem;
		 	 margin: 0;
		 	 padding: 2rem;
		 	 border: none;
		 	 font-size: 2.8rem;
		 	 color: #999;
		 	 }
		 ul{
		 	 list-style: none;
      margin: 0;
      padding: 0;
		 }
		 .u-back {
		 	height: 8.8rem;
		 	
		 }
		 
		 .u-zi {
		 	font-size: 3.6rem;
		 	color: #fff;
		 	padding-top: 2.5rem;
		 }
		 
		 .u-dian {
		 	height: 8.8rem;
		 	
		 }
		 
		 .m-sign{
		 	box-sizing: border-box;
		 	height: 19rem;
		 	background-color: #fff;
		 	margin: .5rem 0 2.5rem 0;
		 	padding-top: 1.9rem;
		 }
		 .m-kuang{
		 	height: 7rem;
		 	width: 94%;
		 	background-color: #F3F5F7;
		 	margin: 0rem auto;
		 	border-radius: 1.2rem;
		 	line-height: 6.8rem;
		 	position: relative;
		 	margin-bottom: 1.5rem;
		 }
		 .u-label{
		 	width: 4.8rem;
		 	height: 7rem;
		 	margin: 0;
		 	padding-left: 3rem;
		 }
		 .u-shu{
		 	display: inline-block;
             width: 60%;
		 	height: 7rem;
		 	padding: 0;
		 	border: none;
		 	background-color: #F3F5F7;
		    position: absolute;
		    top: 0rem;
		   font-size: 2.4rem;
           margin-left: 1rem;
		 }
		 
		 .m-anniu{
		 	display: block;
            margin-top:3.5rem ;
		 	width: 100%;
            text-align: center;
		 }
		 .u-zce{
		 	display: inline-block;
		 	padding: 1rem 6rem;
		 	font-size:2.8rem ;
		 	color: #333;
		 	background-color: #fff;
		 	border: none;
		 	border-radius: .8rem;
		 	margin-right: 2rem;
		 	border: 1px solid #E0E0E0;
		 }
		 .u-dlu{
		 	display: inline-block;
		 	padding: 1rem 6rem;
		 	font-size:2.8rem ;
		 	color: #FFFFFF;
		 	background-color: #21B1FA;
		 	border: none;
		 	border-radius: .8rem;
		 }
		 .u-fget{
		 	font-size: 2.8rem;
		 	color: #21B1FA;
		 	float: right;
		 	margin-right: 2rem;
		 }
		 .m-sucs{
		 	margin-top: .5rem;
		 	height: 35rem;
		 	background-color: #fff;
		 	width: 100%;
		 	border-bottom: 1px solid #E0E0E0;
		 }
		 .u-suc{
		 	width: 16.4rem;
		 	height: 19.8rem;
		 	margin: 0 auto;
		 	/*text-align: center;*/
		 }
		 .u-xgcg{
		 	text-align: center;
		 	font-size: 3rem;
		 	color: #333;
		 	margin: 1rem;
		 }
		 .u-now{
		 	text-align: center;
		 	font-size: 2.4rem;
		 	color: #333;
		 	margin: 2rem;
		 }
		 .u-blue{
		 	color: #21B1FB;
		 }
		  .g-form{
		 	width: 100%;
		 	height: 37rem;
		 	background-color: #fff;
		 	padding-top: 2.5rem;
		 	box-sizing: border-box;
		 	position: relative;
		 }
	
		
	    .m-bj{
	    	width: 95%;
	    	background-color: #f5f5f5;
	    	margin: 0 auto;
	    	height: 6.8rem;
	    	border-radius: 1.2rem;
	    	margin-bottom: 1.5rem;
	    }
	     
	    .u-la{
	    	font-size: 3rem;
	    	/*line-height: 6rem;*/
	    	padding-left: 3rem;
	    	color: #333;
	    }
	    .u-int{
	    	/*line-height: 6rem;*/
	    	border: none;
	    	padding-left: 3rem;
	    	width: 50%;
	    	height: 6.5rem;
	    	font-size: 3rem;
	    	background-color: #f5f5f5;
	    	color: #333;
	    }
	
	    
	    .u-btn{
	    	display: block;
	    	margin: 0 auto;
	    	font-size: 3rem;
	    	padding: 1rem 4rem;
	    	border-radius: .8rem;
	    	border: none;
	    	background-color: #21B1FA;
	    	color: #fff;
	    }
	 
	    .m-agr{
	    	margin: 1.5rem 0 0 5rem;
	    	height:3.5rem ;
	    	
	    }
	   
	    .u-ty{
	    	
	    	display: inline-block;
	    	font-size: 2.6rem;
	    	margin: 0;
	    	color: #333;
	    	margin-left: 1rem;
	    	vertical-align: middle;
	    }
	    .u-blue{
	    	color: #21B1FA;
	    }
	    .m-yzm{
	    	width: 95%;
	    	margin-bottom: 1.5rem;
	    }
	    .m-xbj{
	    	width: 60%;
	    	display: inline-block;
	    	background-color: #F5F5F5;
	    	border-radius: 1.2rem;
	    	margin-left: 2.5%;
	    }
	    .u-sen{
	    	 height: 6.8rem;
            font-size: 3rem;
            border-radius: 1.2rem;
            background-color: #21B1FA;
            color: #fff;
            padding:1.5rem 2.2rem ;
            border: none;
            margin-left: 1.5rem;
	    }
	    .u-ol{
	    	font-size: 2.4rem;
	    	color: #333;
	    	margin-left: 2rem;
	    }
		.g-bj{
			width: 100%;
			height: 100%;
			background-color: #fff;
		    margin-top: .5rem;
		}
		.u-ban{
			display: block;
			width: 100%;
			text-align: center;
			padding-top: 4rem;
		}
		.u-ban img{
			width: 61.2rem;
			height: 37.1rem;
		}
		.u-about{
			text-indent: 5rem;
			padding: 0 2rem;
			font-size: 2.6rem;
			color: #333;
			padding-bottom: 5rem;
		}
     .g-list{
      height: 17.8rem;
      background-color: #fff;
      color: #333;
     
    }
     .u-li{
       border-bottom: 1px solid #E0E0E0;
       height: 8.8rem;
       
    }
      .u-list{
        display: inline-block;
        line-height: 8.8rem;
        font-size: 3rem;
        padding-left: 3.6rem;
     }
       .u-img{
            	float: right;
            	margin-top: 3.3rem;
            	margin-right: 3.5rem;
            }
            .u-equ{
            	display: block;
            	font-size: 3.6rem;
            	color: #999999;
            	background-color: #fff;
            	border: none;
              border: 1px solid #E0E0E0;
            	margin: 2.5rem auto;
            	border-radius: .8rem;
            	padding: 1rem 8rem;
            }
            .u-fkbtn{
            	display: block;
            	color: #fff;
            	background-color: #21B1FB;
            	border: none;
            	margin: 2.5rem auto;
            	font-size: 3.6rem;
            	padding: 1rem 8rem;
            	border-radius: 1.2rem;
            }
             .m-fknr{
             	height: 50rem;
             	background-color: #fff;
             	margin-bottom: 2rem;
             	padding: 1rem;
             }
             .m-fklist{

             	border-bottom: 1px solid #E0E0E0;
             	font-size: 2.6rem;
             	line-height: 5rem;
             	padding:0rem 0 1.7rem 1rem;
             }
             .u-fkq{
             	padding-top: 1rem;
             	color: #999;
             }
             .u-fka{
             	color: #333;
             }
             .m-mtit{
             	height: 8.8rem;
             	background-color: #fff;
             	margin-top: 8px;
             }
             .u-mtit{
             	font-size:3.6rem ;
             	margin: 0;
             	display: inline-block;
             	line-height: 8.8rem;
             	padding-left: 3rem;
             }
             .u-mblue{
             	font-size: 3.6rem;
             	color: #21B1FB;
             	padding-left: 3rem;
             }
             .m-msd{
             	margin-top: 5px;
             	height: 13rem;
             	background-color: #fff;
             }
             .m-fjinfo{
             	height: 6.5rem;
             }
             .u-fjr{
             	margin:0;
             	font-size: 2.4rem;
             	color: #999;
             	line-height: 6.5rem;   
             	padding-left: 3rem;
            }
            .u-sder{
            	margin-left: 3rem;
            	background-color: #F3F5F7;
            	padding: 1rem 2rem;
            	border-radius: .8rem;
            }
            .m-email{
            	height: 47rem;
            	background-color: #fff;
            	margin-top: 5px;
            	color: #333;
            	padding:3rem ;
            	box-sizing: border-box;
            }
            .u-honey{
            	font-size: 2.6rem;
            	font-weight: normal;
            	margin: 0;
            }
            .u-hello{
            	font-size: 2.6rem;
            	margin: 0;
            	padding-top: 1rem;
            	margin-bottom: 3rem;
            }
            .m-xuxian{
            	border-top: 2px dashed #999;
            	border-bottom: 2px dashed #999;
            	padding-bottom: 3rem;
            	padding-top: 2rem;
            }
            .u-erw{
            	font-size: 2.6rem;
            	padding-top: 1rem;
            }
            .u-tish{
            	font-size: 2.6rem;
            }
            .u-pre{
            	font-size: 2.4rem;
            	float: left;
            	color: #333;
            }
            .u-nex{
            	font-size: 2.4rem;
            	float: right;
            	color: #333;
            }
            .u-eblue{
            	color: #21B1FA;
            }
            .u-mbtn{
            	color: #fff;
            	font-size: 2.6rem;
            	background-color: #21B1FA;
            	/*border: none;*/
            	border-radius: .8rem;
            	padding: 1rem 5rem;
            	margin-bottom: 5rem;
            }
           
            .m-xxlist{
            	height: 15.5rem;
            	background-color: #fff;
            	position: relative;
            	color: #333;
            	border-bottom: 1px solid #E0E0E0;
            }
            .u-tw{
            	display: inline-block;
            }
            .u-ximg{
            	
            	width: 12rem;
            	height: 12rem;
            	border-radius: 50%;
            	padding: 2rem;
            	
            }
            .u-xnam{
            	display: inline-block;
            	position: absolute;
            	top: 2rem;
            	font-size: 2.8rem;
            	margin: 0;
            }
            .u-xdt{
            	display: inline-block;
            	margin: 0;
            	float: right;
            	font-size: 2.2rem;
            	color: #999;
            	font-weight: normal;
            	margin-right: 2rem;
            }
            .u-xnr{
            	display: inline-block;
            	font-size: 2.2rem;
            	font-weight: normal;
            	color: #999;
            }
            .m-fyj{
            	height: 20rem;
            	background-color: #fff;
            	color: #333;
            	margin-top: .5rem;
            	box-sizing: border-box;
            }
            .u-fshou{
            	/*width: 28rem;*/
            	height: 10rem;
            	font-size:3rem ;
            	margin-left: 5rem;
            	line-height: 10rem;
            }
            
            .u-ipt{
            	background-color: #F3F5F7;
            	border: none;
            	border-radius: 1.2rem;
            	font-size:3rem ;
            	padding: 1.5rem;
            	color: #333;
            }
            .u-ipt2{
            	width: 28rem;
            	background-color: #F3F5F7;
            	border: none;
            	border-radius: 1.2rem;
            	font-size:3rem ;
            	padding: 1.5rem;
            	color: #333;
            }
            .m-fsnr{
            	height: 30rem;
            	background-color: #fff;
            	margin-top: 1.5rem;
            	box-sizing: border-box;
            }
            .m-fsnr2{
            	height: 37rem;
            	background-color: #fff;
            	box-sizing: border-box;
            }
            
            .m-srk2{
            	height: 28.5rem;
            	box-sizing: border-box;
            	border-top: 1px solid #E0E0E0;
            }
            /*.u-bt{
            	font-size: 3rem;
            	margin: 0;
            	color: #999999;
            	padding: 2rem;
            	
            }*/
            .u-msgt{
            	
            	font-size: 2.8rem;
            	border: none;
            	padding: 3rem;
            	
            }
            .m-srk{
            	height: 20.5rem;
            	box-sizing: border-box;
            	border-top: 1px solid #E0E0E0;
            	border-bottom: 1px solid #E0E0E0;
            }
            .u-nrxq{
               height: 80%;
               width: 100%;	
            }
            .u-bq{
            	width: 4rem;
            	height: 4rem;
            	padding: 0 0 0 2rem;
            }
            .m-tjtp{
            	height: 18rem;
            	background-color: #fff;
            	margin-top: 2rem;
            	border-bottom: 1px solid #E0E0E0;
            }
            .m-ilist{
            	/*float: left;*/
            }
            .u-addi{
            	float: left;
            	width: 25%;
            }
            .u-addi img{
            	width: 12.7rem;
            	height: 12.7rem;
            	padding: 2rem 1.5rem 0 1.5rem;
            
            }
            .u-sbtn{
            	width: 90%;
            	font-size: 3rem;
            	display: block;
            	margin: 2rem auto;
            	margin-bottom: 5rem;
            	color: #fff;
            	background-color: #21B1FA;
            	border-radius: .8rem;
            	padding: 1rem;
            	border: none;
            }
            .u-hfbtn{
            	font-size: 3rem;
            	display: block;
            	margin: 2rem auto;
            	margin-bottom: 5rem;
            	color: #fff;
            	background-color: #21B1FA;
            	border-radius: .8rem;
            	padding: 1rem 5rem;
            	border: none;
            }
          button:active{
          	opacity: 0.8;
          }
          .m-fsnr2{
            	height: 41rem;
            	background-color: #fff;
            	box-sizing: border-box;
            }
          .m-hf{
          	margin-bottom: 2rem;
          	margin-top: .5rem;
          }
          .u-hft{
          	box-sizing: border-box;
          	font-size: 2.8rem;
          	margin: 0;
          	color: #333;
          	padding: 3rem 0 1rem 3rem;
          }
          .u-q{
          	font-size: 2.2rem;
          	padding-left: 1rem;
          	color: #999;
          	
          }
          
          
          .u-lzbk{
          	
          	font-size: 2.2rem;
          	width: 8rem;
          	height: 3rem;
          	border: 2px solid #fff;
          	text-align: center;
          	color: #fff;
          	border-radius: .8rem;
            margin-top: 3rem;
            margin-right: 2rem;
          	
          }
          .g-zw{
          	height: 100%;
          	padding: 0 2rem;
          	color: #333;
          	background-color: #fff;
          	
          }
          .m-louzhu{
          	padding-top: 3rem;
          	color: #333;
          	background-color: #fff;
          }
          .m-ylo{
          	/*margin-bottom: 3rem;*/
          	padding: 0 2rem;
          	border-bottom: 1px solid #E0E0E0;
          }
          .m-2l{
          	padding-bottom: 3rem;
          	border-bottom: 1px solid #E0E0E0;
          }
          .m-3l{
          	padding-bottom: 1rem;
          	border-bottom: 1px solid #E0E0E0;
          }
          .m-3l{
          	padding-bottom: 1rem;
          	border-bottom: 1px solid #E0E0E0;
          }
          .u-bti{
          	font-size: 2.8rem;
          	margin: 0;
          	
          }
          .m-tit{
          	/*height: 7rem;*/
          	padding-top: 3rem;
          	position: relative;
          	margin-top: 1rem;
          }
          
          .u-tx{
          	width: 7rem;
          	height: 7rem;
          }
          .u-nc{
          	font-size: 2.4rem;
          	color: #21B1FB;
          	position: absolute;
          	top: 3rem;
          	padding-left: 2rem;
          }
          .u-ftsj{
          	font-size: 2.2rem;
          	color: #999;
          	position: absolute;
          	top: 5rem;
          	left: 9rem;
          }
          .u-huif{
          	float: right;
          }
          .u-ruti{
          	font-size: 2.6rem;
          	text-indent: 5rem;
          	padding-bottom: 4rem;
          	padding-top: 3rem;
          	margin: 0;
          }
          .m-qbd{
          	
          }
          .u-zlxt{
          	font-size: 2.4rem;
          }
          
          .m-tp img{
          	height:12.5rem ;
          }
          .u-pdi{
          	margin-left: 3rem;
          }
          .u-np{
          background-color: #f3f5f7;
          padding-left: 3rem;
          }
          .m-huifu{
          	padding-top: 3rem;
          	position: relative;
          	margin-top: 1rem;
          }
          .u-lzltx{
          	width: 5rem;
          	height: 5rem;
          }
          .u-lzlnc{
          	font-size: 2.4rem;
          	color: #21B1FB;
          	position: absolute;
          	top: 3rem;
          	padding-left: 2rem;
          }
          .u-hfsj{
          	font-size: 2.2rem;
          	color: #999;
          	position: absolute;
          	top: 3rem;
          	right: 8rem;
          }
          .m-huifu p{
          	padding-bottom: 2rem;
          	padding-right: 2rem;
          	border-bottom: 1px dashed #E0E0E0;
          }
          .m-fenye{
          	margin-top: 2rem;
           display: flex;
          	justify-content: space-around;
          }
          .u-syy{
          	color: #999;
          	background-color: #fff;
          	font-size: 2.2rem;
          	border: none;
          	border-radius: .8rem;
          	padding: 0 3rem;
          	border: 1px solid #E0E0E0;
          }
          .u-ys{
          	font-size: 2.2rem;
          	color: #333;
          	line-height: 5rem;
          }
          .u-xyy{
          	color: #fff;
          	background-color: #21B1FA;
          	font-size: 2.2rem;
          	border: none;
          	border-radius: .8rem;
          	padding: 0 3rem;
          	border: 1px solid #E0E0E0;
          }
          .m-ft{
          	display: block;

          	height: 8.8rem;
          	background-color: #fff;
          	margin-top: 1rem;
          	position: relative;
          }
         .m-navm{
         	width: 64rem;
         	height: 10rem;
         	background-color: #fff;
         	overflow-x: auto;
         	overflow-y:hidden;
         	margin-bottom: 1.5rem;
         }
         .u-gdt{
         	width: 8rem;
         	float: left;
         	padding: 1rem 2rem 0 1rem;
         	text-align: center;
         }
         .u-tbiao{
         	margin:0 auto;
         	
         	width: 5rem;
         }
         .u-xbt{
         	text-align: center;
         	font-size: 2rem;
         	margin: 0;
         }
         .m-kuan{
         	width: 110rem;
         }
        .swiper-container {
        width: 100%;
        height: 30rem;
        /*margin: 5rem auto;*/
    }    
    
        .swiper-slide {
        	width: 20%;
        font-size: 18px;
        background: #fff;
        position: relative;
    }
    .m-nbj{
    	padding: 3rem;
    	border-bottom: 1px solid #E0E0E0;
    	padding-bottom: 2rem;
    	position: relative;
    }
    .u-gdimg{
    	width: 7rem;
    }
    .u-gdnam{
    	position: absolute;
    	top: 3rem;
    	padding-left: 10px;
    	font-size: 2.6rem;
    	color: #333;
    }
    .m-yuedu {
    	position: absolute;
    	top: 6rem;
    	left: 10rem;
    }
    .m-yuedu p{
    	float: left;
    	
    }
    .m-yuedu img{
    	width: 3rem;
    	padding-left: 1rem;
    }
    .m-yuedu span{
    	font-size: 2.2rem;
    	color: #999;
    	
    }
    .m-xinde{
    	text-align: center;
    }
    .m-xinde p{
    	color: #999;
    	font-size: 2.4rem;
    	margin: 1rem 0;
    }
    .m-tuxd img{
    	/*width: 30%;*/
    	padding-left: 1rem;
    }
    .m-tiez{
    	background-color: #fff;
    	margin-top: 2rem;
    	padding: 3rem;
    	color: #333;
    }
    .u-tmg{
    	position: relative;
    }
    .u-tmg img{
    	width: 5rem;
    	height: 5rem;
    	border-radius: 50%;
    }
    .u-tmg span{
    	position: absolute;
    	top: 1rem;
    	padding-left: 1rem;
    	font-size: 2.4rem;
    }
    .u-txbt{
    	font-size: 2.8rem;
    	font-weight: normal;
    	margin: 0;
    }
    .u-btnr{
    	font-size: 2.4rem;
    	margin: 0;
    	text-indent: 4rem;
    	padding: 1rem 0;
    	color: #999;
    }
    
     .m-sltp img{
     	height: 14.5rem;
     	width: 32%;
     }
     .m-from{
     	padding-top: 1rem;
     	font-size: 2.2rem;
     	margin: 0;
     	display: inline-block;
     }
     .u-bl{
     	color: #21B1FB;
     }
     
     
     .m-yuedu2{
     	padding-top: 1rem;
     	float: right;
     }
     .m-yuedu2 p{
    	float: left;
    	
    }
    .m-yuedu2 img{
    	width: 3rem;
    	padding-left: 1rem;
    }
    .m-yuedu2 span{
    	font-size: 2.2rem;
    	color: #999;
    	
    }
    .m-xxk{
    	box-sizing: border-box;
    	width: 100%;
    	background-color: #fff;
    	height: 7.8rem;
        margin-top: .5rem;
        text-align: center;
    }
    .m-xxk li:active{
    	/*color: #21B1FB;*/
    }
    .m-xul{
       width: 33.3%;
       float: left;
    	box-sizing: border-box;
       overflow: hidden;
       text-align: center;
      
    }
    .m-xxk li{
    	float: left;
    	font-size: 3rem;
    	color: #999;
    	line-height: 7.8rem;
    	padding-left: 3rem;
    	margin: 0;
    	text-align: center;
    	height: 7.8rem;
    	
    }
    .m-stime{
     	padding-top: 1rem;
     	font-size: 2.2rem;
     	margin: 0;
     	display: inline-block;
     	color: #999;
     }
     .m-tiez2{
    	background-color: #fff;
    	margin-top: .5rem;
    	padding: 3rem;
    	color: #333;
    }
    .g-xxk{
    	width: 100%;
    	color: #333;
    	background-color: #fff;
    	text-align: center;
    	position: absolute;
    	z-index: 8888;
    	display: none;
    	
    }
    .g-xxk div{
    	height: 8.8rem;
    	font-size: 2.4rem;
    	border-top: 1px solid #E0E0E0;
    	line-height: 8.8rem;
    }
    .m-xfo{
    	position: relative;
    }
    .u-xfo{
    	position: absolute;
    	bottom: 0;
    	left: 0;
    	width: 64rem;
    	
    }
    .g-xxk2{
    	width: 100%;
    	color: #333;
    	background-color: #fff;
    	text-align: center;
    	position: absolute;
    	z-index: 6666;
    	display: none;
    	
    }
    .g-xxk2 div{
    	height: 8.8rem;
    	font-size: 2.4rem;
    	border-top: 1px solid #E0E0E0;
    	line-height: 8.8rem;
    }
    .g-xxk3{
    	width: 100%;
    	color: #333;
    	background-color: #fff;
    	text-align: center;
    	position: absolute;
    	z-index: 7777;
    	display: none;
    	
    }
    .g-xxk3 div{
    	height: 8.8rem;
    	font-size: 2.4rem;
    	border-top: 1px solid #E0E0E0;
    	line-height: 8.8rem;
    }
    .m-cho{
    	height: 8.8rem;
    	background-color: #fff;
    	color: #999;
    	font-size: 2.4rem;
    	line-height: 4rem;
    	margin-top: .8rem;
    	border-bottom: 1px solid #E0E0E0;
    }
    .u-rwfl{
    	padding-left: 3rem;
    	display: inline-block;
    }
    .u-xjt{
    	padding-right: 2rem;
    	float: right;
    	height: 8rem;
    }
    .m-miaos{
    	margin-top: 1rem;
    	background-color: #fff;
        box-sizing: border-box;
        border-bottom: 1px solid #E0E0E0;
    }
    .u-msbt{
    	box-sizing: border-box;
    	font-size: 2.8rem;
    	border: none;
    	width: 100%;
    	padding: 3rem 3rem;
    	border-bottom: 1px solid #E0E0E0;
    }
    .u-msfw{
    	height: 20rem;
    }
    .m-dwei{
    	height: 6.8rem;
    	background-color: #fff;
    	color: #333;
    	border-bottom: 1px solid #E0E0E0;
    }
    .m-dwtb{
    	width: 5rem;
    	height: 6rem;
    	background-image: url(../image/ditu.png);
    	background-repeat: no-repeat;
    	margin-left: 2rem;
    	display: inline-block;
    	float: left;
    }
    /*.u-dwtb{
    	
    }*/
    .u-dzhi{
    	font-size: 2.6rem;
    	display: inline-block;
    	margin: 0;
    	line-height: 6.8rem;
    }
    .m-pri{
    	height: 17.8rem;
    	background-color: #fff;
    	margin-top: 1rem;
    	padding-top: 2rem;
    	
    }
    .m-yp{
    	font-size: 2.8rem;
    	width: 90%;
    	
    }
    .m-beij{
    	width: 92%;
    	height: 6.8rem;
    	background-color: #f3f5f7;
    	margin: 0 auto;
    	border-radius: .8rem;
    }
    .u-jq{
    	float: left;
    	line-height: 6.8rem;
    	padding-left: 3rem;
    }
  
    .u-srjq input{
    	width: 10rem;
    	float: right;
    	/*text-align: center;*/
    	background-color: #f3f5f7;
    	line-height: 6rem;
    	border: none;
    	padding: 0;
    	font-size: 2.6rem;
    }
    .m-jz{
    	margin: 3rem;
    	text-align: center;
    }
    .m-ty{
    	width: 35rem;
    	height: 5rem;
    	margin: 0 auto;
    	font-size: 2.2rem;
    }
    .u-tyimg{
    	float: left;
    }
    .u-tong{
    	line-height: 5rem;
    }
    
    .m-fut{
    	text-align: center;
    }
    .u-fbfb{
    	width: 80%;
    	font-size: 2.8rem;
    	background-color: #21B1FB;
    	color: #fff;
    	border: none;
    	margin-bottom: 5rem;
    	padding: 1rem 0;
    	border-radius: .8rem;
    }
